<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>数组</title>
</head>
<body>
<script>
  //创建数组
  let a = [1,2,3,4,5];
  //数组内可以放不同类型的数据
  let b = [1,'张三',true,3.14];
  //访问数组元素
  console.log(a[2])
  console.log(b[1])
  //循环遍历数组
  for(let i =0;i<a.length;i++){
      console.log(a[i])
  }
  //分割数组并重新组合字符串
  let c = ['你好','世界']
  let d='';//元素不赋初值在使用的时候会输出一个undefined
  for(let i =0;i<c.length;i++){
      d+=c[i]+'|'
  }
  console.log(d)

  //追加数组元素
  {
      let a =[1,2,3,4]
      a.length = 7
      a[4]=5
      a[5]=6
      a[6]=7
      for(let i=0;i<a.length;i++){
          console.log(a[i])
      }
  }
  //循环赋值数组
  {
      let a =[]
      a.length=100
      for(let i=0;i<=100;i++){
          a[i]=i
      }
      for(let i=0;i<a.length;i++){
          console.log(a[i])
      }
  }
</script>
</body>
</html>